body{
	/*line-height:1.5em;*/
	font-family:"Trebuchet MS",arial,helvetica,clean,sans-serif;
	font-size:13px;
}

#container{
	margin-left:200px;
	padding:20px;
}

#query_form{
   margin-left:200px;
   padding-top:20px;
}

#main{
   margin-top:20px;
   margin-left:200px;
}

#appbar{
    background: none repeat scroll 0 0 white;
    border-bottom: 1px solid #DEDEDE;
    height: 57px;
    min-width: 980px;
    position: relative;
    width: 100%;
}

#resultStats{
   color:#999999;
   margin-left:200px;
   position:absolute;
   top:20px;
}

/*navigation foot  paging*/
#navfoot{
	width:100%;
	margin-top:40px;
}

.nav{
  text-decoration:none;
  color:#1122CC;
  padding-left:3px;
  padding-right:3px;
}

a.nav:hover{
text-decoration:underline;
cursor:pointer;
}

a.nav:visited{
color: #1122CC;
}

.pnnav{
  font-weight:bold;
}

.current{
  color:#FF0000 ;
  font-weight:bold;
}

/*query result related*/
#result ol{
   list-style:none;
   padding-left:0px;
   width:700px;
}

#result ol li{
  margin-bottom:30px;
}

.display-inline li{
   display:inline;
}

.display-inline{
	display:inline;
	list-style:none;
	padding-left:0;
}

.ellipsis{
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}

.title{
 	text-decoration:underline;
 	color:#1122CC;
 	font-size:medium;
 	text-decoration:none;
}

.instance-title{
 	text-decoration:underline;
 	color:#1122CC;
 	text-decoration:none;
}

a.title:visited,.instance-title:visited{
  color:#1122CC;
}

a.title:hover,.instance-title:hover{
  text-decoration:underline;
  cursor:pointer;
}

.prop{
  border-bottom: 1px solid #DEE3E4;
  padding:6px 5px;
}

.prop-type{
 font-weight:bold;
}

.tag{
   color:#999999;
}

/*query parameter related*/
.param{
  color:#1170A3;
}

.inst-param{
	color:#1170A3;
	font-style:italic;
}

.config{
  border-radius:5px 5px;
  border: 1px solid  #C7DDFF;
  margin-top:6px;
  margin-bottom:6px;
  padding-left:10px;
  padding-top:20px;
  padding-right:10px;
  padding-bottom:15px;
  position:relative;
}

.config-title{
  text-align:center;
  background-color:#F4F8FB;
  font-weight:normal;
  margin-bottom:2px;
  margin-top:2px;
}

.example {
	padding:7px 5px;
	border-left:1px solid  #DEE3E4;
	border-right:1px solid  #DEE3E4;
	border-bottom:1px solid  #DEE3E4;
	vertical-align:middle;
	margin-bottom:20px;
}

.argList{
  padding:7px 5px;
	border-left:1px solid  #DEE3E4;
	border-right:1px solid  #DEE3E4;
	border-bottom:1px solid  #DEE3E4;
	vertical-align:middle;
	margin-bottom:20px;
}

.arg{
  margin-bottom:8px;
}

.argType{
 border-bottom: 1px dotted #CCCCCC;
 color:#888888;
}

.argValue{
width:300px;
margin-left:10px;
}

.argName{
 color:#327800;
 font-style:italic;
 font-weight:bold;
}

.browse{
	position:absolute;
  right:12px;
  bottom:5px;
}

.closeTag{
  position:absolute;
  right:12px;
   background: url("smoothness/images/ui-icons_2e83ff_256x240.png") repeat scroll -96px -128px transparent;
  height: 16px;
  width:16px;
  top:0;
  text-decoration:none;
}